package cn.message.service;

import cn.itcast.pojo.classsify;

import java.util.List;
import java.util.Map;

/**
 * @author 郭智超
 * @create 2020-03-28 9:21
 * 商品分类业务层接口
 */
public interface IClassifyService {

    /**
     * 获取所有符合查询条件的商品分类的信息
     * @return
     */
    Map<String,Object> getAllClassify(Integer page, Integer limit, classsify classsify);

    /**
     * 根据商品id删除商品
     * @param id
     * @return
     */
    Boolean deleteClassifyById(int id);

    /**
     * 新增商品
     * @param classsify
     * @return
     */
    Boolean addClassify(classsify classsify);

    /**
     * 获取所有主分类的名称
     * @return
     */
    List<classsify> getAllMainClassifyName();

    /**
     * 修改商品分类
     * @param classsify
     * @return
     */
    Boolean updateClassify(classsify classsify);
}
